package chwgigs.swing.jdbc;

public class J26_SungJukService {
	public boolean createSungJuk(J26_SungJukVO sj) {
		computeSungJuk(sj);
		return sjdao.insertSungJuk(sj);
	}

	private static J26_SungJukDAO sjdao;

	public J26_SungJukService() {
		sjdao = new J26_SungJukDAO();
	}

	public void computeSungJuk(J26_SungJukVO sj) {
		int tot = Integer.parseInt(sj.getKor()) + Integer.parseInt(sj.getEng())
				+ Integer.parseInt(sj.getMat());
		float avg = (float) tot / 3;

		switch ((int) avg / 10) {
		case 10:
		case 9:
			sj.setGrd("A");
			break;
		case 8:
			sj.setGrd("B  ");
			break;
		case 7:
			sj.setGrd("C ");
			break;
		case 6:
			sj.setGrd("D  ");
			break;
		default:
			sj.setGrd(" 니가가라 하와이 ");
			break;

		}

	}

}
